package com.siwei.mes.service.laboratory;


import com.siwei.mes.entity.UploadLaboratoryEntity;
import com.siwei.mes.entity.experiment.Experiment;

public interface UploadLaboratoryService {

    //进料
    void incomingMaterials(UploadLaboratoryEntity entity);

    //修改进料
    void updateIncomingMaterials(UploadLaboratoryEntity entity, String importId);

    //生成台账
    void generateLedger(UploadLaboratoryEntity entity);

    //取样操作
    void samplingOperation(UploadLaboratoryEntity entity);

    //修改规格数据
    void modifySpecifications(String sampleNo, Experiment experiment);


    /**
     * 更新委托的代表数量
     *
     * @param ITID       小票号
     * @param scQuantity 混凝土生产方量
     */
    void updateRepresentativeQuantity(Integer ITID, Float scQuantity);


}
